home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / hypertxt / msdos / bdexx200 / whats.new < prev   
Text File  |  1992-06-08  |  13KB  |  300 lines

  1.                      What's New in this Version of Bdexx
  2.  
  3. Version 2.0:
  4.  
  5.         Bdexx now offers hypertext links! You can link to other pages,
  6. graphics and sound files, executable programs, and more! See LINK.DOC
  7. for a full description. Going through the Bdexx Tutorial Library is
  8. strongly recommended, even if you've used Bdexx before. The L command
  9. is used to access a hypertext link. Formerly, L was used to open/close
  10. the log (capture) file. This is now done with the C command.
  11.  
  12.         Added a screen cut facility. This lets you "cut out" a block
  13. of text and save it to a file. Useful for saving just part of a page.
  14.  
  15.         Added mouse support.
  16.  
  17.         Added a tutorial library for giving users a quick start.
  18.  
  19.         Added a page break switch for Makedexx. This lets you define
  20. a special character that will force a page break. The default page break
  21. character is decimal 12 (form feed). Other characters can be selected
  22. with the /pNNN switch, where NNN is the decimal code for the desired
  23. character.
  24.  
  25.         Makedexx is now supplied with the shareware package.
  26.  
  27.         The configuration file format has been changed. You can now
  28. specify the screen color used for highlighting. Also, the configuration
  29. file now contains the directory where all working files are stored
  30. (bookmarks and the like), and the directory to which attachments are
  31. extracted. You *must* run BDINSTAL before using this version of Bdexx.
  32.  
  33.         The search routine now pauses after 100 hits and gives you the
  34. option of continuing the search or stopping.
  35.  
  36.         The ESC key now exits a menu when Bdexx is run in local mode.
  37. However, remote users must still use 'Q'.
  38.  
  39.  
  40. Version 1.5:
  41.  
  42.  
  43.         Creeping featurism has set in! If you're a new Bdexx user, fear
  44. not; most users will never need any of these options. If you're running
  45. Bdexx on your own personal computer, you probably *don't* need to worry
  46. about command line parameters. Just put all your Bdexx files in one
  47. directory, run the program by typing
  48.  
  49. BDEXX
  50.  
  51. at the DOS prompt, and ignore all the technical stuff in this file. You
  52. may want to read it, but don't worry if you don't understand something.
  53. Most of these options are intended for advanced users (especially people
  54. running Bdexx as a "door" program on a bulletin board system).
  55.  
  56.         Four new programs, FREEZE.EXE, DOCEDIT.EXE, DETAB.EXE, and
  57. CR2CRLF.EXE are now provided with the registered version of Bdexx. Freeze
  58. is used to compress Bdexx libraries. Libraries processed with Freeze take up
  59. much less space but can't be updated later. Freeze is intended for libraries
  60. that are complete. Docedit is used to edit the document descriptions in a
  61. preexisting Bdexx library. It's handy if you've made a typo, or if for any
  62. other reason you need to change the document descriptions. Detab is used
  63. to clean up text files before processing. It expands tab characters to
  64. spaces, and removes the garbage characters added to the end of the file
  65. by some brain-damaged editors and transfer protocols. CR2CRLF is used
  66. to convert text files from systems that don't conform to the ASCII standard
  67. (such as Macintosh). Makedexx will handle either MS-DOS or Unix text files,
  68. but Mac files must be converted before use.
  69.  
  70.  
  71.         An 'M' command line switch has been added to reenable bookmarks
  72. for remote users. Fred Polsky (asfjp@acad2.alaska.edu) has written a batch
  73. file to allow remote users to have their own personal bookmarks when
  74. Bdexx is running as a door with the Waffle BBS. In the absence of
  75. the 'M' switch, bookmarks are disabled for remote users by default.
  76.  
  77.         The Makedexx control file format has been changed at the suggestion
  78. of Michael Dimino (1@9714, WWIVnet). The new format makes Makedexx easier
  79. to use in an automated way. If you use control files, please read this
  80. carefully. When using a control file, Makedexx no longer prompts for the
  81. library description, nor does it ask for confirmation before creating
  82. a new library. The first line in the control file is now the description
  83. for the entire library. This line is *required*, even if the library already
  84. exists. The new control file layout looks like:
  85.  
  86. <description of library>
  87. <first file name>
  88. <description of first file>
  89. <second file name>
  90. <description of second file>
  91. <third file name>
  92. <description of third file>
  93.         .
  94.         .
  95.         .
  96.         .
  97.         .
  98. <last file name>
  99. <description of last file>
  100.  
  101.  
  102.         A 'D' (directory) command line switch has been added to specify
  103. which drive/directory Bdexx scans looking for libraries. By default, Bdexx
  104. looks for libraries in the same directory where BDEXX.EXE is located,
  105. but by using /D<full path> you can cause Bdexx to access libraries from a
  106. different drive/directory. For example, if you wanted Bdexx to look for
  107. libraries in:
  108.  
  109. E:\BDLIBS\FOOLIBS\
  110.  
  111. You'd use the command line:
  112.  
  113. BDEXX /DE:\BDLIBS\FOOLIBS
  114.  
  115. The directory name should *not* end with a '\' character. Bdexx supplies
  116. that. Also, if the D parameter is used, it must be the *last* parameter
  117. on the command line. Using the D parameter lets you have files on multiple
  118. drives or directories without having a copy of BDEXX.EXE for each. It's
  119. useful if you run out of space on one particular drive, or if you have
  120. access restrictions on certain libraries. This change was suggested by
  121. Dan LeVaugh (1@9702, WWIVnet)
  122.  
  123. Version 1.42:
  124.  
  125.  
  126.         When run in remote mode, the user is now asked whether to use
  127. ANSI color, ANSI monochrome, or ASCII. All remote modes now use the /R
  128. switch. The /D switch no longer has any effect.
  129.  
  130.  
  131. Version 1.41:
  132.  
  133.  
  134.         A T command line switch has been added. This lets you set a time
  135. limit for remote users. The T switch is followed by the time limit in
  136. minutes. Example: BDEXX /R/T30 runs Bdexx in remote mode, with a 30 minute
  137. time limit. The T switch is not used when Bdexx is run locally.
  138.  
  139.         Bookmarks are only effective when Bdexx is run locally. This avoids
  140. confusing remote users when the program comes up in the middle of a
  141. library.
  142.  
  143.  
  144. Version 1.4:
  145.  
  146.  
  147.         New features:
  148.  
  149.         An index command has been added. The 'I' key now prompts for
  150. a starting point (which can be a single letter, a word fragment, or a word).
  151. You then see a popup menu of up to 200 words, beginning at the starting
  152. point. You can select one of the words for searching, or hit Q to abort.
  153.  
  154.         The help screen has been replaced with a popup menu of all
  155. available commands. Commands can be selected directly off the menu.
  156.  
  157.         Search terms are now highlighted on the text screen! Yeah!
  158.  
  159.         Color handling has been revamped to some degree. Choosing
  160. attractive screen colors should be easier now.
  161.  
  162.         Bug fixes:
  163.  
  164.         An oversight preventing shelling out under 4DOS and other
  165. non-COMMAND.COM command processors has been remedied.
  166.  
  167.         Somewhere between version 1.20 and version 1.30 the code for
  168. the OR operator got broken. It's been repaired.
  169.  
  170.  
  171. Version 1.3:
  172.  
  173.         The 20 library limit has been removed. This was necessary because
  174. the number of libraries in "print" is growing rapidly. If more than
  175. 20 libraries are found the library selection menu will show a "See More
  176. Choices" option. Selecting this option will display a new menu with the
  177. next 19 libraries. This process will continue until a library is selected
  178. or until all libraries have been displayed. Version 1.3 will handle up to
  179. 1000 libraries. That should hold you for a while. :-)
  180.  
  181.  
  182.         A document choice command has been added. Hitting 'D' while in
  183. any text screen will display a popup menu of all documents in the library.
  184. Up to 1000 documents can be accomodated by the document choice command.
  185.  
  186.  
  187.         Fixed (I hope...) a minor bug in handling screens with embedded tab
  188. characters.
  189.  
  190.  
  191.         Made provisions for a user-definable program or batch file that
  192. can be called with the library name as a parameter. Hitting the 'E'
  193. key will cause Bdexx to run an external program called BDEXTRN. This
  194. can be a .BAT file, a .COM file, or an .EXE file.  Bdexx generates
  195. a command line of the form:
  196.  
  197. BDEXTRN <full library path and name> <library name> <library path>
  198.  
  199.         That is, if the current library were C:\BDEXX\FOOBAR, the first
  200. parameter (%1 for a batch file, argv[1] for a C program) would be
  201. C:\BDEXX\FOOBAR, the second parameter (%2 for batch, argv[2] for C) would
  202. be FOOBAR, and the third parameter (%3 for batch, argv[3] for C) would be
  203. C:\BDEXX\
  204.  
  205.         This feature can be used in a variety of ways. One possible
  206. application would be to let a remote user archive all the files in
  207. a library (using ZIP, LHARC, ARJ, etc.) and then protocol download the
  208. archive (using any standalone transfer program, such as DSZ, SuperZmodem,
  209. SEAlink, Bimodem, etc.)
  210.  
  211.  
  212.         Added a "bookmark" feature. Now, when you exit a Bdexx library,
  213. your current page number is saved. You'll be returned to the same screen the
  214. next time you access that library. In addition, if you've used the search
  215. command, your search set will also be saved. You can continue examining
  216. your search results the next time you use the library.
  217.  
  218.  
  219.  
  220.  
  221. Version 1.21:
  222.  
  223.         Bdexx version 1.21 offers full support for FOSSIL communications
  224. drivers. A FOSSIL is a serial port handler designed to get around the
  225. brain-damaged communications routines built into the IBM BIOS. Many bulletin
  226. board systems (particularly those which run high speed modems) use a FOSSIL
  227. driver to ensure that the modem can run at full speed without losing
  228. characters.
  229.  
  230.         If you only use Bdexx as a standalone program on a single PC you
  231. won't get much benefit from this upgrade. It is aimed at those who use
  232. Bdexx as a BBS "door" program, or otherwise run it remotely over a serial
  233. communications line.
  234.  
  235.         If you aren't using a FOSSIL, this version of Bdexx runs exactly
  236. the same as version 1.2. No changes in your setup should be necessary.
  237.  
  238.         There are several new command line switches used to set the
  239. FOSSIL parameters:
  240.  
  241.         /F              Tells Bdexx that a FOSSIL driver is installed, and
  242.                         to use the FOSSIL for all modem I/O.
  243.  
  244.         /P<number>      This switch sets the port number, just as it did in
  245.                         earlier versions of Bdexx. However, if it is combined
  246.                         with the /F parameter, it specifies the FOSSIL port
  247.                         number rather than the physical port number. Note
  248.                         that, as a general rule, FOSSIL port 0 corresponds
  249.                         to COM1:, FOSSIL port 1 corresponds to COM2:, etc.
  250.                         Thus, to tell Bdexx to use COM2: *without* a FOSSIL,
  251.                         you'd use /P2, just as in earlier versions. *With* a
  252.                         FOSSIL, though, you'd use /P1, because FOSSIL port 1
  253.                         is the same as COM2:. Confusing, isn't it? :-) I
  254.                         won't *even* get into port remapping. Check your
  255.                         FOSSIL documentation to learn about that. Also, if
  256.                         you are confused, look at the examples at the end of
  257.                         this file.
  258.  
  259.         If the /F switch is specified with no /P switch, then the port
  260.         number defaults to port 0 (which is normally COM1:).
  261.  
  262.         /I              Tells Bdexx to initialize and activate the FOSSIL
  263.                         port before running. You probably won't need the
  264.                         /I switch if Bdexx is running as a door. The FOSSIL
  265.                         port will already be set up. Reactivating an already
  266.                         active port may mess up the port settings (in
  267.                         particular, flow control will be disabled).
  268.  
  269.         /S<baud rate>   Tells Bdexx to set the serial port speed. Supported
  270.                         rates are 300, 600, 1200, 2400, 4800, 9600, 19200,
  271.                         and 38400 baud. Again, you won't need this switch if
  272.                         Bdexx is running as a door. Bdexx will use the baud
  273.                         rate that's already in effect.
  274.  
  275.         Neither /S or /I has any effect unless /F has been specified.
  276.  
  277.  
  278.                                  EXAMPLES
  279.  
  280. Run Bdexx using direct screen writes (no serial port access):
  281.  
  282. BDEXX
  283.  
  284. Run Bdexx using ANSI or ASCII (no serial port access, or with another
  285. program handling redirection):
  286.  
  287. BDEXX /R
  288.  
  289. Run Bdexx remotely on COM2:, with Bdexx doing its own redirection:
  290.  
  291. BDEXX /R/P2
  292.  
  293. Run Bdexx remotely, using FOSSIL port 1 (COM2:):
  294.  
  295. BDEXX /R/F/P1
  296.  
  297. Run Bdexx remotely, and access libraries in the directory E:\FOO\FOOBAR\:
  298.  
  299. BDEXX /R/DE:\FOO\FOOBAR
  300.